%h1
  <%= class_name %> controller, edit action
%p
  Edit this file in
  %tt
    app/views/<%= file_name %>/edit.html.haml
= error_messages_for @<%= singular_model %>

= form_for(@<%= singular_model %>, :action => resource(@<%= singular_model %>)) do
<% for property in properties.select{|p| !p.key?} -%>
  %p
    %b
      <%= DataMapper::Inflection.humanize(property.field) %>
    %br/
    = <%= field_from_type(property.type) %> :<%= property.getter %>
<% end -%>
  %p
    = submit "Update"

= link_to 'Show', resource(@<%= singular_model %>)
|
= link_to 'Back', resource(:<%= plural_model %>)